the human ego - French English Dictionary